world competition - French English Dictionary